collateral promise - Spanish English Dictionary